[INFO] fetching crate combi 1.0.2...
[INFO] checking combi-1.0.2 against try#a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399 for pr-145770
[INFO] extracting crate combi 1.0.2 into /workspace/builds/worker-2-tc2/source
[INFO] started tweaking crates.io crate combi 1.0.2
[INFO] finished tweaking crates.io crate combi 1.0.2
[INFO] tweaked toml for crates.io crate combi 1.0.2 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate combi 1.0.2 on toolchain a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate combi 1.0.2 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 9832795f39d7203717448fdb7f2257ed4fdc65be2cf2189117a40d8e84c656d6
[INFO] running `Command { std: "docker" "start" "-a" "9832795f39d7203717448fdb7f2257ed4fdc65be2cf2189117a40d8e84c656d6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9832795f39d7203717448fdb7f2257ed4fdc65be2cf2189117a40d8e84c656d6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9832795f39d7203717448fdb7f2257ed4fdc65be2cf2189117a40d8e84c656d6", kill_on_drop: false }`
[INFO] [stdout] 9832795f39d7203717448fdb7f2257ed4fdc65be2cf2189117a40d8e84c656d6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 74e40c876aa5a0150a8849c9cab9328bafe79f8ca65a0fb705f4e840671bc35e
[INFO] running `Command { std: "docker" "start" "-a" "74e40c876aa5a0150a8849c9cab9328bafe79f8ca65a0fb705f4e840671bc35e", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.94
[INFO] [stderr]    Compiling shlex v1.3.0
[INFO] [stderr]    Compiling unicode-ident v1.0.18
[INFO] [stderr]    Compiling semver v1.0.26
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]     Checking cfg-if v1.0.0
[INFO] [stderr]    Compiling libc v0.2.171
[INFO] [stderr]     Checking once_cell v1.21.1
[INFO] [stderr]     Checking zerocopy v0.7.35
[INFO] [stderr]     Checking allocator-api2 v0.2.21
[INFO] [stderr]    Compiling cc v1.2.16
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]     Checking quote v1.0.40
[INFO] [stderr]    Compiling combi v1.0.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking hashbrown v0.14.5
[INFO] [stderr]     Checking syn v2.0.100
[INFO] [stderr]    Compiling proc-macro-error-attr2 v2.0.0
[INFO] [stderr]    Compiling psm v0.1.25
[INFO] [stderr]    Compiling stacker v0.1.19
[INFO] [stderr]     Checking chumsky v0.9.3
[INFO] [stderr]     Checking proc-macro-error2 v2.0.1
[INFO] [stderr]    Compiling derive-where v1.2.7
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `chumsky_proc`
[INFO] [stdout]  --> benches/tokens/parsers/chumsky_proc.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use chumsky_proc::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of unresolved module or unlinked crate `chumsky_proc`
[INFO] [stdout]   |
[INFO] [stdout] help: to make use of source file benches/tokens/parsers/chumsky_proc.rs, use `mod chumsky_proc` in this file to declare the module
[INFO] [stdout]  --> benches/tokens/main.rs:10:1
[INFO] [stdout]   |
[INFO] [stdout] 10+ mod chumsky_proc;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `divan`
[INFO] [stdout]   --> benches/tokens/main.rs:36:15
[INFO] [stdout]    |
[INFO] [stdout] 36 |               #[divan::bench(
[INFO] [stdout]    |                 ^^^^^ use of unresolved module or unlinked crate `divan`
[INFO] [stdout] ...
[INFO] [stdout] 53 | / impl_cases! {
[INFO] [stdout] 54 | |     RecursiveIdent as recursive_ident for [1,2,64],
[INFO] [stdout] 55 | |     LongSequence as long_sequence for [0, 100, 1000000],
[INFO] [stdout] 56 | |     Nothing as parse_nothing for [()], // redundant here, const param ignored
[INFO] [stdout] 57 | |     LargeGroups as large_groups for [LargeGroupsSize{ depth: 16, branch_wi...
[INFO] [stdout] 58 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `impl_cases` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RustToken` in this scope
[INFO] [stdout]  --> benches/tokens/parsers/chumsky_proc.rs:8:18
[INFO] [stdout]   |
[INFO] [stdout] 8 | ) -> impl Parser<RustToken, Box<RecursiveIdent>, Error = Simple<RustToken, RustSpan>> {
[INFO] [stdout]   |                  ^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   |
[INFO] [stdout] 7 | fn recur_ident_parser<RustToken>(
[INFO] [stdout]   |                      +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RustToken` in this scope
[INFO] [stdout]  --> benches/tokens/parsers/chumsky_proc.rs:8:65
[INFO] [stdout]   |
[INFO] [stdout] 8 | ) -> impl Parser<RustToken, Box<RecursiveIdent>, Error = Simple<RustToken, RustSpan>> {
[INFO] [stdout]   |                                                                 ^^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   |
[INFO] [stdout] 7 | fn recur_ident_parser<RustToken>(
[INFO] [stdout]   |                      +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RustSpan` in this scope
[INFO] [stdout]  --> benches/tokens/parsers/chumsky_proc.rs:8:76
[INFO] [stdout]   |
[INFO] [stdout] 8 | ) -> impl Parser<RustToken, Box<RecursiveIdent>, Error = Simple<RustToken, RustSpan>> {
[INFO] [stdout]   |                                                                            ^^^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]   |
[INFO] [stdout] 7 | fn recur_ident_parser<RustSpan>(
[INFO] [stdout]   |                      ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RustToken` in this scope
[INFO] [stdout]   --> benches/tokens/parsers/chumsky_proc.rs:32:33
[INFO] [stdout]    |
[INFO] [stdout] 32 | fn long_parser() -> impl Parser<RustToken, LongSequence, Error = Simple<RustToken, RustSpan>> {
[INFO] [stdout]    |                                 ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 32 | fn long_parser<RustToken>() -> impl Parser<RustToken, LongSequence, Error = Simple<RustToken, RustSpan>> {
[INFO] [stdout]    |               +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RustToken` in this scope
[INFO] [stdout]   --> benches/tokens/parsers/chumsky_proc.rs:32:73
[INFO] [stdout]    |
[INFO] [stdout] 32 | fn long_parser() -> impl Parser<RustToken, LongSequence, Error = Simple<RustToken, RustSpan>> {
[INFO] [stdout]    |                                                                         ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 32 | fn long_parser<RustToken>() -> impl Parser<RustToken, LongSequence, Error = Simple<RustToken, RustSpan>> {
[INFO] [stdout]    |               +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RustSpan` in this scope
[INFO] [stdout]   --> benches/tokens/parsers/chumsky_proc.rs:32:84
[INFO] [stdout]    |
[INFO] [stdout] 32 | fn long_parser() -> impl Parser<RustToken, LongSequence, Error = Simple<RustToken, RustSpan>> {
[INFO] [stdout]    |                                                                                    ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 32 | fn long_parser<RustSpan>() -> impl Parser<RustToken, LongSequence, Error = Simple<RustToken, RustSpan>> {
[INFO] [stdout]    |               ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RustToken` in this scope
[INFO] [stdout]   --> benches/tokens/parsers/chumsky_proc.rs:45:36
[INFO] [stdout]    |
[INFO] [stdout] 45 | fn nothing_parser() -> impl Parser<RustToken, Nothing, Error = Simple<RustToken, RustSpan>> {
[INFO] [stdout]    |                                    ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 45 | fn nothing_parser<RustToken>() -> impl Parser<RustToken, Nothing, Error = Simple<RustToken, RustSpan>> {
[INFO] [stdout]    |                  +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RustToken` in this scope
[INFO] [stdout]   --> benches/tokens/parsers/chumsky_proc.rs:45:71
[INFO] [stdout]    |
[INFO] [stdout] 45 | fn nothing_parser() -> impl Parser<RustToken, Nothing, Error = Simple<RustToken, RustSpan>> {
[INFO] [stdout]    |                                                                       ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 45 | fn nothing_parser<RustToken>() -> impl Parser<RustToken, Nothing, Error = Simple<RustToken, RustSpan>> {
[INFO] [stdout]    |                  +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RustSpan` in this scope
[INFO] [stdout]   --> benches/tokens/parsers/chumsky_proc.rs:45:82
[INFO] [stdout]    |
[INFO] [stdout] 45 | fn nothing_parser() -> impl Parser<RustToken, Nothing, Error = Simple<RustToken, RustSpan>> {
[INFO] [stdout]    |                                                                                  ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 45 | fn nothing_parser<RustSpan>() -> impl Parser<RustToken, Nothing, Error = Simple<RustToken, RustSpan>> {
[INFO] [stdout]    |                  ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RustToken` in this scope
[INFO] [stdout]   --> benches/tokens/parsers/chumsky_proc.rs:55:40
[INFO] [stdout]    |
[INFO] [stdout] 55 | fn large_group_parser() -> impl Parser<RustToken, LargeGroups, Error = Simple<RustToken, RustSpan>>
[INFO] [stdout]    |                                        ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 55 | fn large_group_parser<RustToken>() -> impl Parser<RustToken, LargeGroups, Error = Simple<RustToken, RustSpan>>
[INFO] [stdout]    |                      +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RustToken` in this scope
[INFO] [stdout]   --> benches/tokens/parsers/chumsky_proc.rs:55:79
[INFO] [stdout]    |
[INFO] [stdout] 55 | fn large_group_parser() -> impl Parser<RustToken, LargeGroups, Error = Simple<RustToken, RustSpan>>
[INFO] [stdout]    |                                                                               ^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 55 | fn large_group_parser<RustToken>() -> impl Parser<RustToken, LargeGroups, Error = Simple<RustToken, RustSpan>>
[INFO] [stdout]    |                      +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RustSpan` in this scope
[INFO] [stdout]   --> benches/tokens/parsers/chumsky_proc.rs:55:90
[INFO] [stdout]    |
[INFO] [stdout] 55 | fn large_group_parser() -> impl Parser<RustToken, LargeGroups, Error = Simple<RustToken, RustSpan>>
[INFO] [stdout]    |                                                                                          ^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 55 | fn large_group_parser<RustSpan>() -> impl Parser<RustToken, LargeGroups, Error = Simple<RustToken, RustSpan>>
[INFO] [stdout]    |                      ++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Size as LargeGroupsSize`
[INFO] [stdout]   --> benches/tokens/main.rs:15:33
[INFO] [stdout]    |
[INFO] [stdout] 15 |     large_groups::{LargeGroups, Size as LargeGroupsSize},
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `chumsky_proc::ChumskyProc`, `combi::CombiParser`, and `handrolled::HandRolled`
[INFO] [stdout]   --> benches/tokens/main.rs:21:15
[INFO] [stdout]    |
[INFO] [stdout] 21 | use parsers::{chumsky_proc::ChumskyProc, combi::CombiParser, handrolled::HandRolled};
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RustToken`
[INFO] [stdout]   --> benches/tokens/parsers/chumsky_proc.rs:10:20
[INFO] [stdout]    |
[INFO] [stdout] 10 |         filter_map(RustToken::filter_ident)
[INFO] [stdout]    |                    ^^^^^^^^^ use of undeclared type `RustToken`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RustToken`
[INFO] [stdout]   --> benches/tokens/parsers/chumsky_proc.rs:12:22
[INFO] [stdout]    |
[INFO] [stdout] 12 |                 just(RustToken::StartDelim(Delimiter::Brace)),
[INFO] [stdout]    |                      ^^^^^^^^^ use of undeclared type `RustToken`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RustToken`
[INFO] [stdout]   --> benches/tokens/parsers/chumsky_proc.rs:13:22
[INFO] [stdout]    |
[INFO] [stdout] 13 |                 just(RustToken::EndDelim(Delimiter::Brace)),
[INFO] [stdout]    |                      ^^^^^^^^^ use of undeclared type `RustToken`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `punct` in this scope
[INFO] [stdout]   --> benches/tokens/parsers/chumsky_proc.rs:21:17
[INFO] [stdout]    |
[INFO] [stdout] 21 |             .or(punct('!').map(|_| Box::new(RecursiveIdent::Final)))
[INFO] [stdout]    |                 ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RustToken`
[INFO] [stdout]   --> benches/tokens/parsers/chumsky_proc.rs:33:16
[INFO] [stdout]    |
[INFO] [stdout] 33 |     filter_map(RustToken::filter_ident)
[INFO] [stdout]    |                ^^^^^^^^^ use of undeclared type `RustToken`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RustToken`
[INFO] [stdout]   --> benches/tokens/parsers/chumsky_proc.rs:58:20
[INFO] [stdout]    |
[INFO] [stdout] 58 |         filter_map(RustToken::filter_punct)
[INFO] [stdout]    |                    ^^^^^^^^^ use of undeclared type `RustToken`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RustToken`
[INFO] [stdout]   --> benches/tokens/parsers/chumsky_proc.rs:63:22
[INFO] [stdout]    |
[INFO] [stdout] 63 |                 just(RustToken::StartDelim(Delimiter::Parenthesis)),
[INFO] [stdout]    |                      ^^^^^^^^^ use of undeclared type `RustToken`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RustToken`
[INFO] [stdout]   --> benches/tokens/parsers/chumsky_proc.rs:64:22
[INFO] [stdout]    |
[INFO] [stdout] 64 |                 just(RustToken::EndDelim(Delimiter::Parenthesis)),
[INFO] [stdout]    |                      ^^^^^^^^^ use of undeclared type `RustToken`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RustToken`
[INFO] [stdout]   --> benches/tokens/parsers/chumsky_proc.rs:67:22
[INFO] [stdout]    |
[INFO] [stdout] 67 |                 just(RustToken::StartDelim(Delimiter::Brace)),
[INFO] [stdout]    |                      ^^^^^^^^^ use of undeclared type `RustToken`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RustToken`
[INFO] [stdout]   --> benches/tokens/parsers/chumsky_proc.rs:68:22
[INFO] [stdout]    |
[INFO] [stdout] 68 |                 just(RustToken::EndDelim(Delimiter::Brace)),
[INFO] [stdout]    |                      ^^^^^^^^^ use of undeclared type `RustToken`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `stream_from_tokens` in this scope
[INFO] [stdout]   --> benches/tokens/parsers/chumsky_proc.rs:28:24
[INFO] [stdout]    |
[INFO] [stdout] 28 |         *(parser.parse(stream_from_tokens(input))).unwrap()
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `stream_from_tokens` in this scope
[INFO] [stdout]   --> benches/tokens/parsers/chumsky_proc.rs:41:29
[INFO] [stdout]    |
[INFO] [stdout] 41 |         long_parser().parse(stream_from_tokens(input)).unwrap()
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `stream_from_tokens` in this scope
[INFO] [stdout]   --> benches/tokens/parsers/chumsky_proc.rs:51:32
[INFO] [stdout]    |
[INFO] [stdout] 51 |         nothing_parser().parse(stream_from_tokens(input)).unwrap()
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `stream_from_tokens` in this scope
[INFO] [stdout]   --> benches/tokens/parsers/chumsky_proc.rs:85:20
[INFO] [stdout]    |
[INFO] [stdout] 85 |             .parse(stream_from_tokens(input))
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `divan`
[INFO] [stdout]   --> benches/tokens/main.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     divan::main();
[INFO] [stdout]    |     ^^^^^ use of unresolved module or unlinked crate `divan`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `divan`, use `cargo add divan` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `divan`
[INFO] [stdout]   --> benches/tokens/main.rs:41:48
[INFO] [stdout]    |
[INFO] [stdout] 41 |               fn $name<P: Parse<$case>>(bencher: divan::Bencher, param: <$case as Parseable>::Param) {
[INFO] [stdout]    |                                                  ^^^^^ use of unresolved module or unlinked crate `divan`
[INFO] [stdout] ...
[INFO] [stdout] 53 | / impl_cases! {
[INFO] [stdout] 54 | |     RecursiveIdent as recursive_ident for [1,2,64],
[INFO] [stdout] 55 | |     LongSequence as long_sequence for [0, 100, 1000000],
[INFO] [stdout] 56 | |     Nothing as parse_nothing for [()], // redundant here, const param ignored
[INFO] [stdout] 57 | |     LargeGroups as large_groups for [LargeGroupsSize{ depth: 16, branch_width: 2, leaf_width: 1 }...
[INFO] [stdout] 58 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `divan`, use `cargo add divan` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: this error originates in the macro `impl_cases` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `combi` (bench "tokens") due to 30 previous errors; 2 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "74e40c876aa5a0150a8849c9cab9328bafe79f8ca65a0fb705f4e840671bc35e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "74e40c876aa5a0150a8849c9cab9328bafe79f8ca65a0fb705f4e840671bc35e", kill_on_drop: false }`
[INFO] [stdout] 74e40c876aa5a0150a8849c9cab9328bafe79f8ca65a0fb705f4e840671bc35e
